﻿body 
{
    font-family: Segoe UI;
    padding: 0px;
    margin: 0px;
}

.page
{

}

div.logo
{
    width:25px;
    height:25px;
    background-color: #ffd800;
    margin-right:5px;
    margin-top:24px;
    float:left;
}

#header
{
    width: 800px;
    padding: 0px;
    margin: 0 auto;
    color: #737373;
}

#menu
{
    width: 800px;
    margin: 0 auto;
}

#main
{
    width:100%;
}

#mainTop
{
    width:800px;
    margin: 0 auto;
}

#mainBottom
{
    width:800px;
    margin: 0 auto;
}

#footer
{
    width: 800px;
    margin: 0 auto;
    height: 30px;
    bottom: 0px;
    padding: 10px;
    text-align:right;
}

a.topLink
{
    text-decoration: none;
    line-height: 2.5em;
    font-size: 100%;
    -webkit-transition: color .3s ease-in-out;
    -webkit-transition-property: color;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
    -webkit-transition-delay: initial;
    -moz-transition: color .3s ease-in-out 0s;
    -moz-transition-property: color;
    -moz-transition-duration: 0.3s;
    -moz-transition-timing-function: ease-in-out;
    -moz-transition-delay: 0s;
    -o-transition-property: color;
    -o-transition-duration: 0.3s;
    -o-transition-timing-function: ease-in-out;
    -o-transition-delay: initial;
    margin-right:20px;
}

a.topLink:link
{
    color:#1A1A1A;
}

a.topLink:visited
{
    color:#1A1A1A;
}

a.topLink:active
{
    color:#1A1A1A;
}

a.topLink:focus, a.topLink:hover
{
    color:#1570A6;
}

a.footerLink
{
    text-decoration: none;
    -webkit-transition: color .1s linear;
    -webkit-transition-property: color;
    -webkit-transition-duration: 0.1s;
    -webkit-transition-timing-function: linear;
    -webkit-transition-delay: initial;
    -moz-transition: color .1s linear;
    -moz-transition-property: color;
    -moz-transition-duration: 0.1s;
    -moz-transition-timing-function: linear;
    -moz-transition-delay: initial;
    -o-transition: color .1s linear;
    -o-transition-property: color;
    -o-transition-duration: 0.1s;
    -o-transition-timing-function: linear;
    -o-transition-delay: initial;
}

a.footerLink:link
{
    color:#1570A6;
}

a.footerLink:visited
{
    color:#1570A6;
}

a.footerLink:active
{
    color:#1570A6;
}

a.footerLink:focus, a.footerLink:hover
{
    color:#1A1A1A;
    text-decoration:underline;
}

div.banner
{
    width:100%;
    background-color:#1570A6;
    height:200px;
    margin-top:30px;
    margin-bottom:30px;
    display:none;
}

div.bannerContent
{
    width:800px;
    margin: 0 auto;
    background-color:#1570A6;
    padding:30px;
}

div.bannerBox
{
    width:500px;
    height:80px;
    background-color:#125e8b;
    color:White;
    padding:20px;
}

div.bannerBox:hover
{
    background-color:#10537b;
}

div.bannerLinkBox
{
    width:150px;
    height:50px;
    background-color:#00b294;
    color:White;
    padding:15px;
    float:left;
}

div.bannerLinkHeader
{
    margin:0px;
    padding-top:20px;
    padding-left:20px;
    float:left;
}

a.bannerLink:link
{
    text-decoration:none;
}

a.bannerLink:visited
{
    text-decoration:none;
}

a.bannerLink:active
{
    text-decoration:none;
}

div.box
{
    width:310px;
    margin-right:20px;
    float:left;
    padding: 30px;
    color:White;
    display: none;
}

div.smallbox
{
    width:200px;
    height:150px;
    margin-right:20px;
    margin-bottom:20px;
    float:left;
    padding: 20px;
    color:White;
    display: none;
}

h3
{
    margin:0px;
}

h4
{
    margin:0px;
}

p
{
    margin:0px;
}